Cooperative client caching strategies for social and web applications
نویسندگان
چکیده
We evaluate the efficiency and cost of different placement strategies for a distributed cache implemented on the clients of an online social network or web service. In our system model, the service maintains a directory for content that tracks the location of objects. The service informs requesting clients of these locations and the clients will cache, serve, and push content according to directives provided by the service. We show that we can improve the individual cache hit ratio by leveraging relationships between clients (e.g., social links). The network load imposed on clients is practical.
منابع مشابه
Exploiting Client Caches: An Approach to Building Large Web Caches
New demands brought by the continuing growth of the Internet will be met in part by more effective and comprehensive use of caching. This paper proposes to exploit client browser caches in cooperative proxy caching by constructing the client caches within each organization (e.g., corporate networks) as a large peer-to-peer client cache. Via trace-driven simulations we evaluate the potential per...
متن کاملLoad Balancing on the Internet
Introduction 1 Workload Characteristics of Internet Services 2 Web Applications 3 Streaming Applications 4 Taxonomy of Load-Balancing Strategies 4 Load Balancing in the Server, the Network, and the Client Sides 4 State-Blind versus State-Aware Load Balancing 5 Load Balancing at Different Network Layers 5 Server-Side Load Balancing 5 DNS-Based Load Balancing 5 Dispatcher-Based Load Balancing 7 S...
متن کاملReview on Cooperative Proxy Caching for Peer-to-Peer Traffic
This paper is improving the performers of P2P traffic. Mainly this paper is Decrease the burden of P2P traffic on Internet Service Providers. Cooperate proxy is design to connect to cache peer and connect to all other peers. This paper can increase bit rate of cooperative caching. Cooperate proxy supporting multi connection with Cache and other Peers and it will enable Cache and peers to send/r...
متن کاملInfluence of the Document Validation/Replication Methods on Cooperative Web Proxy Caching Architectures
Nowadays cooperative web caching has shown to improve the performance in Web document access. That is why the interest in works related to web caching architectures designs has been increasing. This paper discusses and compares performances of some cooperative web caching designs (hierarchy, mesh, hybrid) using different document validation/replication methods (TTL, invalidation, pushing, etc)....
متن کاملA Study on Web Caching Architectures and Performance
As World Wide Web usage has grown dramatically in recent years so has grown the recognition that Web caches especially proxy caches will have an important role in reducing server loads client re quest latencies and network tra c In this survey we present the most common architectures for web caching and their most important characteristics are outlined These architectures include proxy caching ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013